突然服務(wù)器就連不上了...這種情況多發(fā)生在外地主機,連接可能會因為網(wǎng)絡(luò)環(huán)境而被阻斷。無法連接到服務(wù)器的原因有很多,可能是網(wǎng)絡(luò)設(shè)置、DNS服務(wù)器、IE瀏覽器本身、網(wǎng)絡(luò)防火墻、網(wǎng)絡(luò)協(xié)議和網(wǎng)卡驅(qū)動、殺毒軟件的實時監(jiān)控等問題。下面帶大家了解一下兩個命令確定無法連接到服務(wù)器的原因。
步驟1:使用ping命令檢查服務(wù)器IP是否通暢
以windows計算機為例。如果按住鍵盤上的Win鍵,然后按R,會彈出一個窗口。然后,在窗口中輸入cmd并輸入。輸入ping命令來ping您自己的服務(wù)器(您也可以ping DNS服務(wù)器來檢查您自己的網(wǎng)絡(luò))。如果這里沒有連接,可能是防火墻的原因。當然這也不是絕對的,也有可能是服務(wù)器或者供應(yīng)商禁止ping,所以這只是初步判斷。
步驟2:以Windows10為例,打開左下角的設(shè)置
1.在搜索頂部輸入telnet以啟用或禁用Windows功能,然后單擊。2.找到遠程登錄客戶端,選中確定,然后開始安裝。3.安裝后,返回cmd窗口并輸入telnet IP端口。如果您的服務(wù)器端口是22,請將80替換為22。如果在回車后一直顯示連接,則端口被阻塞。
如果ping失敗,telnet的一般規(guī)則表明服務(wù)器可以連接。如果ping成功,telnet的一般規(guī)則表明服務(wù)器可以連接。如果ping失敗,telnet失敗,意味著服務(wù)器無法連接,那么只有兩種可能,即服務(wù)器關(guān)閉或防火墻被阻止。如果服務(wù)器可以連接,但telnet無法檢測到您在服務(wù)器上部署的程序,則可能是部署過程中出現(xiàn)問題,或者服務(wù)器防火墻或服務(wù)未啟動。Telnet無法連接,所以可能只是運營商GFW的問題,這種情況比較少見,部分地區(qū)可能會發(fā)生。如果服務(wù)器突然無法連接,首先通過ping和telnet進行檢查。如果兩者都失敗,可能是網(wǎng)絡(luò)問題。請稍后重試或重撥,重新啟動路由,并檢查遠程服務(wù)器是否關(guān)閉。過了一兩天還是無法連接,大概是被防火墻屏蔽了吧!